"""Module for spectrum data model."""


class Spectrum:
    """Data model for spectrum data."""
    
    def __init__(self, frequencies=None, intensities=None, header=None):
        """
        Initialize Spectrum.
        
        Args:
            frequencies: Frequency array
            intensities: Intensity array
            header: Spectrum header information
        """
        self.frequencies = frequencies
        self.intensities = intensities
        self.header = header or {}
        
    def get_frequency_range(self):
        """Get frequency range."""
        pass
        
    def get_peak_intensity(self):
        """Get peak intensity."""
        pass
        
    def get_rms(self):
        """Get RMS noise level."""
        pass